﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Core.Messages;
using Core.Queries;
using System.Data.Entity;

namespace Core.IRepository
{
    public interface IQueryHelper<T>        
    {
        DbContext Context { get; set; }
        QueryResponse<T> FindBy(IQueryable<T> set, Query<T> query);
    }    
}
